home *** CD-ROM | disk | FTP | other *** search
- $INCLUDE "REGNAMES.INC"
- DEFINT a-Z
-
- OPEN "D:\Newton.CDT" FOR BINARY AS #1
-
- ON BREAK GOTO ende
-
- REG %AX,(&H4F*256)+2
- REG %BX,&H103
- CALL INTERRUPT &H10
-
- for i=0 to 255
- r=i
- g=0
- b=0
- REG %CX,(g*256)+b
- REG %DX,(r*256)
- REG %AX,(&H10*256)+&H10
- REG %BX,i
- CALL INTERRUPT &H10
- next
- beep
-
- GET$ #1,8,d$
-
- DEF SEG = &HA000
- f=0 : p&=0 : s=0
- FOR y=1 to 600
- GET$ #1,800,d$
- for x=1 to 800
- POKE p&,ASC(MID$(d$,x,1))
- p&=p&+1
- if p&>65535 then
- s=s+1
- REG %AX,(&H4F*256)+5
- REG %BX,0
- REG %DX,s
- CALL INTERRUPT &H10
- p&=0
- end if
- next
- f=f+0.5
- if f>254 then f=0
- NEXT
- ende:
- CLOSE #1
- BEEP
-
- WHILE INKEY$="":WEND
- SCREEN 0
- CLS
- ?"<< Taste >>"
- END